cape elephant shrew - İspanyolca İngilizce Sözlük